package com.itany.corejava.code12_线程;

/**
 * @author MissChen
 * @version 1.0
 * @date 2023 年11月28日 16:20
 */
public class Test02_继承Thread {
    public static void main(String[] args) {

        //如果没有给线程设置名字，线程会有默认的名字的
        // 我们也可以通过setName、getName去设置和获取线程的名字
        SomeThread t1=new SomeThread();
        // t1.setName("t1");

        SomeThread t2=new SomeThread();
        // t2.setName("t2");
        SomeThread t3=new SomeThread();

        // t3.setName("t3");


        // 使该线程开始执行；Java 虚拟机调用该线程的 run 方法。
        //调用线程一定是start()
        t1.start();
        t2.start();
        t3.start();

        // t1.run();
        // t2.run();
        // t3.run();



    }
}


// 继承Thread类
// 重写run方法，实现线程中需要执行的代码
class SomeThread extends Thread{
    @Override
    public void run() {

            System.out.println(Thread.currentThread().getName());

    }
}